package cn.pzaily.orange.backup.constants;

import java.io.File;

public interface BackupConstants {

    /** 默认备份还原目录 */
    String DEFAULT_BACKUP_NAME = "sysbackup";

    /** 日期格式 */
    String DATE_FORMAT = "yyyy-MM-dd_HHmmss";

    /** 备份目录名称 */
    String BACKUP_FOLDER_NAME = "_orange_backup";

    /** 备份目录 */
    String BACKUP_FOLDER = System.getProperty("user.home") + File.separator + BACKUP_FOLDER_NAME + File.separator;

    /** SQL扩展名 */
    String SQL_EXT = ".sql";

    /** 默认备份文件名 */
    String BACKUP_FILE_NAME = "orange" + SQL_EXT;

    /** 还原目录 */
    String RESTORE_FOLDER = BACKUP_FOLDER;

    /** 默认备份还原文件 */
    String DEFAULT_RESTORE_FILE = BACKUP_FOLDER + DEFAULT_BACKUP_NAME + File.separator + BACKUP_FOLDER_NAME;

}
